home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / prog_c / cuj0696.zip / DWYER.ZIP / PERMUTE.TST / TSTANLZ.C < prev    next >
C/C++ Source or Header  |  1996-02-29  |  670b  |  28 lines

  1. /* ============ */
  2. /* tstanlz.c    */
  3. /* ============ */
  4. /* ==================================================================== */
  5. /*         Main Program the Test AnalyzeNextPermutation        */
  6. /* ==================================================================== */
  7. #include <time.h>
  8. void
  9. main()
  10. {
  11.     int     k, UniqNum;
  12.  
  13.     PRMUT_DATA_STRU  PermuteData;
  14.  
  15.     PermuteData.NumObs        = 120;
  16.     PermuteData.NumElements = 4;
  17.     PermuteData.RandFun     = rand;
  18.  
  19.     srand((unsigned)time(NULL));
  20.  
  21.     for (k = 0; k < PermuteData.NumObs; ++k)
  22.     {
  23.     UniqNum = AnalyzeNextPermutation(&PermuteData);
  24.     (printf("UniqNum = %4u\n", UniqNum));
  25.     }
  26. }
  27. # endif
  28.